import store from '@/store'
// 如何定义 mixin?
// mixins 本质上是一个对象，组件里面放的属性它里面都能放
export default {
  data() {
    return {
      age: 18
    }
  },
  methods: {
    checkPermission2(tag) {
      const fnArr = store.state.user.userInfo.roles?.points || []
      return fnArr.includes(tag)
    }
  },
  created() {
    console.log(1)
  }
}

// 使用
// 全局
// Vue.mixin(mixin1)
// Vue.mixin(mixin2)
// 局部，组件内
// mixins: [mixin1, mixin2],
